lady's mantle – English–Français translations

🇬🇧 en fr 🇫🇷

lady's mantle noun

  • a herb
alchémille, pied-de-lion
Wiktionary Links